reprimand severely and uncomfortably - Spanish English Dictionary